heterogeneous polymerization - English Synonyms Dictionary